stone mask - German English Dictionary